Big Huge Thesaurus

Russian thistle

noun